Report Viewer errors

iMIS offers SQL Server Reporting Services (SSRS) support through the ReportViewer control and uses its Reset method, which was not in the original distribution of the control. Unfortunately, several Microsoft installers ship the older version of the control and place it in the GAC, where it is found before the newer version in the iMIS \bin folder.

You have an older version if you encounter an error like this:

■    'Microsoft.Reporting.WebForms.ReportViewer' does not contain a definition for 'Reset' and no extension method 'Reset' accepting a first argument of type

■    'Microsoft.Reporting.WebForms.ReportViewer' could be found (are you missing a using directive or an assembly reference?)

To get the newer version, search the web for Microsoft Report Viewer Redistributable 2005 SP1 (Full Installation), which is available for free download from several sites.

Caution! Be sure you get the 2005 pack (the 2008 SP1 package cannot correct the problem) and that you choose Full and not Upgrade.